home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programmer Power Tools
/
Programmer Power Tools.iso
/
dskutl
/
qformat.arc
/
QFORMAT.DOC
< prev
Wrap
Text File
|
1988-03-26
|
6KB
|
115 lines
QFORMAT
by Ted Beach
Qformat is a TSR (Terminate and Stay Resident) program that
allows the user to format a disk from within any application that
might be running at the time. When it is invoked, you can add one
or two optional parameters to establish the type of formatting
desired:
qformat 1
qformat 8
or any combination of the two. Each option must be delimited by a
space or other character from the program name. If neither option
is selected, the default of DSDD (double-sided, 9 sectors per
track) is set. The "1" option specicifies single sided. The "8"
option specifies 8 sectors per track.
Once activated, Qformat stays in the background, awaiting your
call. To format a disk very quickly, first insert a blank disk
in drive A:, then press both SHIFT keys, together with the
CTRL key. The disk in drive A: will be formatted very quickly.
There will be no messages or other indications to the user. You
MUST have a disk in drive A: when you call up Qformat. The only
indication given is if there is an error. Then the speaker gives
a beep, but then you have problems. There is built-in error
handling, however Qformat contains some rather severe bugs. More
on this later. For now, just make sure there is a
non-write-protected disk in drive A: before activating Qformat.
There should be absolutely no problems using Qformat this way.
Qformat attains its "quickness" in that there is absolutely no
error checking performed as it executes. It just does its job of
formatting and goes on. If there are hard or soft errors, that's
too bad (although this is a rarity.)! The data you later write to
the Qformatted disk may not "take", so be advised. However,
Qformat has come to my rescue reliably on many occasions when I
didn't have a formatted disk handy when I really needed it. The
bottom line is, use Qformat in its present state at your own
risk.
Despite the error-handling supposedly provided by Qformat, you
will find that your computer will go to sleep (off into
never-never land) if you should hear the speaker beep its error
warning. To avoid this, all you need to do is make sure there is
a NON-WRITE-PROTECTED DISK IN DRIVE A: when you activate Qformat.
If you can figure out why this happens, I would really like to
hear from you. Thanks.
******************* NOTE TO PROGRAMMERS *************************
* *
* I have included with this archive the source code for *
* Qformat. It is the file QFORMAT.8, with hardly any comments *
* whatsoever! If you can find a way to make Qformat behave be- *
* tter with regards to errors, I would appreciate hearing *
* from you! The source code is set up to be assembled by the *
* A86 assembler of Eric Isaacson. If you use MASM or other *
* assembler, you'll probably have to make a few changes. Feel *
* free to do so. I like A86 (shareware) and recommend it to *
* anyone who does assembly language programming. See your local*
* bulletin board, or write Eric at: *
* *
* 418 E. University St. *
* Bloomington, IN 47401 *
* *
* *
******************* NOTE TO PROGRAMMERS *************************
Qformat is released to the public domain by its author, Ted
Beach. Any and all comments and/or abuse should be directed to
him at the following address:
Ted Beach
5112 Williamsburg Blvd.
Arlington, VA 22207
February 11, 1988
----------------end-of-author's-documentation---------------
Software Library Information:
This disk copy provided as a service of
The Public (Software) Library
We are not the authors of this program, nor are we associated
with the author in any way other than as a distributor of the
program in accordance with the author's terms of distribution.
Please direct shareware payments and specific questions about
this program to the author of the program, whose name appears
elsewhere in this documentation. If you have trouble getting
in touch with the author, we will do whatever we can to help
you with your questions. All programs have been tested and do
run. To report problems, please use the form that is in the
file PROBLEM.DOC on many of our disks or in other written for-
mat with screen printouts, if possible. The P(s)L cannot de-
bug programs over the telephone.
Disks in the P(s)L are updated monthly, so if you did not get
this disk directly from the P(s)L, you should be aware that
the files in this set may no longer be the current versions.
For a copy of the latest monthly software library newsletter
and a list of the 1,000+ disks in the library, call or write
The Public (Software) Library
P.O.Box 35705 - F
Houston, TX 77235-5705
(713) 721-6104 or (713) 721-5205